<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>1-js 概念</title>
  </head>
  <body>
    <h2>什么是js</h2>
    <p>
      JavaScript
      是一种直译式脚本语言，是一种动态类型、弱类型、基于原型的语言，内置支持类型。它融合了对象导向编程和指令式编程的风格，是当前最流行的客户端脚本语言。
    </p>
    <hr />

    <h2 style="color: red">基础是地基（简单但重要）</h2>
    <p>
      简单的讲一下{声明、数据类型、运算符、语句（条件语句、循环语句）、数组、函数、对象}
    </p>
    <hr />

    <hr />

    <h2>js的输出语句</h2>
    <p>
      1. alert() 弹出警告框 <br />
      2. console.log() 控制台输出 <br />
      3. document.write()文档输出 <br />
    </p>
    <script>
      // 常用的输出语句
      // alert("警告框");
      // console.log("控制台输出");
      // confirm("确认框");
      // 不常用的输出语句
      // document.write("文档输出");
      // prompt("输入框");
    </script>

    <hr />

    <h2>js的变量</h2>
    <script>
      // 变量的声明
      // 声明 变量名 = 值;
      // 声明有 var let const
      var a = 1; // 特点：变量 可以修改 值 可以不声明 可以重复声明 可以不初始化 可以不指定类型 可以声明多个 可以声明在任何位置
      let b = 2; // 特点：变量 可以修改 值 不可以不声明 不可以重复声明 可以不初始化 可以不指定类型 可以声明在任何位置 不可以声明多个 只能声明在块级作用域中
      const c = 3; // 特点：变量 不可以修改 值 不可以不声明 不可以重复声明 不可以不初始化 不可以不指定类型 可以声明在任何位置 不可以声明多个 只能声明在块级作用域中
    </script>
  </body>
</html>
